Good Architecture = Good (ADL + Practices)
نویسندگان
چکیده
In order to ensure the quality of their software development, companies incorporate best practices from recognized repositories or from their own experiences. These best practices are often described in software quality manuals which does not guarantee their implementation. In this paper, we propose a framework for the implementation of best practices concerning the design of the software architecture. We treat rst the case of architecture design activity because it's the basis of the software development process. Our framework enables on the one hand to describe best practices and on the other hand to check their application by designers. We present an implementation of our framework in the Eclipse platform and for an ADL dedicated to Web applications. Finally, we give an example of use taken from the context of our industrial partner.
منابع مشابه
Automatic Architecture Description Language (ADL)-Based Toolchain Generation: The Dynamic Linking Framework
In order to succeed in the fulfillment of clients ever increasing expectations, embedded systems companies are entering the area of multitasking environments. As memory is still a primary concern to achieve a good tradeoff between system performance and cost, we cannot rule out dynamic linking techniques since they reduce memory consumption at runtime. Using parameters from an ADL model of the ...
متن کاملMajor Barriers to Application of Good Agricultural Practices (GAPs) Technologies in Sustainability of Livestock Units
The main purpose of this study was to investigate the major barriers to application of Good Agricultural Practices (GAPs) technologies in sustainability of livestock by ranchers of Meshkinshahr. A sample of 120 farmers was selected by using proportional random sampling method. Data were collected by means of a questionnaire. Validity of questionnaire was determined through Agricultural Jihad ex...
متن کاملBest Practices for Business and Systems Analysis in Projects Conforming to Enterprise Architecture
This paper aims to identify best practices for performing business and systems analysis in projects that are required to comply with Enterprise Architecture. We apply two qualitative research methods to study real-life projects conforming to architecture at Statistics Netherlands. First, a Canonical Action Research approach is applied to participate in two business process redesign projects. Se...
متن کاملThe Green Future: Architecture + Sustainability; Green Architecture and Impacts of it on Urban Planning and Urban Design
Green architecture, or green design, is an approach to building that minimizes harmful effects on human health and the environment. The “green” architect or designer attempts to safeguard air, water, and earth by choosing eco-friendly building materials and construction practices. So, green architecture is Building and structure design philosophy that aims at minimal use of non-renewable and/or...
متن کاملTowards the Integration of UPPAAL for Formal Verification of EAST‐ADL Timing Constraint Specification
EAST-ADL is an architecture description language developed for specifications of automotive embedded systems at multiple abstraction levels. Based on the best practices in model-based system development (MBD), it provides necessary artifacts for integrating and managing various concerns in an entire system lifecycle. Requirements engineering, safety engineering and the assignments of non-functi...
متن کامل